• word of the day

    alluvial deposit

    alluvial deposit - Dictionary definition and meaning for word alluvial deposit

    Definition
    (noun) clay or silt or gravel carried by rushing streams and deposited where the stream slows down
Download our Mobile App Today
Receive our word of the day
on Whatsapp